sooner than anticipated - Turkish English Dictionary